Ductus cochlearis - German English Dictionary